package opr.sgb.cs.purdue.edu;

import global.sgb.cs.purdue.edu.Tuple;

/**
 * the class to implemment the iterator interface
 * @author tang49
 *
 */
public  class GroupbyOperator implements Iterator {

	static String  Duplicated;
	static double Eps;
	static int distanceMetric; 
	private int []Fileds;
	int overlap;
	
	public void iniEnv(
			int DistanceMetric, 
			int overlap,
			String indexongroups,
			double eps,
			int []Fileds){}
	
	public int[] getFileds() {
		return Fileds;
	}

	public void setFileds(int[] fileds) {
		Fileds = fileds;
	}
	
	public static double getEps() {
		return Eps;
	}

	public static void setEps(double eps) {
		Eps = eps;
	}

	public int getOverlap() {
		return this.overlap;
	}

	public void setOverlap(int overlap) {
		this.overlap = overlap;
	}

	public int getDistanceMetric() {
		return distanceMetric;
	}

	public void setDistanceMetric(int distanceMetric) {
		this.distanceMetric = distanceMetric;
	}

	public GroupbyOperator() {
		// TODO Auto-generated constructor stub
	}
	
	public void OprCurrent(Tuple t)
	{
		
	}
	
	public void PrintOutputs()
	{
		
		
	}

	

}
